l = list(map(int,input().split()))
c = 0
for i in l:
c+= l.count(i)
if c == 10 or c == 8:
print (2)
elif c==4:
print (0)
elif c== 16:
print(3)
else:
print(1)
#include<iostream>
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a[4];
int i;
for(i=0;i<4;i++)
cin>>a[i];
int c=0;
sort(a,a+4);
for(i=0;i<3;i++)
{
if(a[i]==a[i+1])
c++;
}
cout<<c;
}
174. Dungeon Game | 127. Word Ladder |
123. Best Time to Buy and Sell Stock III | 85. Maximal Rectangle |
84. Largest Rectangle in Histogram | 60. Permutation Sequence |
42. Trapping Rain Water | 32. Longest Valid Parentheses |
Cutting a material | Bubble Sort |
Number of triangles | AND path in a binary tree |
Factorial equations | Removal of vertices |
Happy segments | Cyclic shifts |
Zoos | Build a graph |
Almost correct bracket sequence | Count of integers |
Differences of the permutations | Doctor's Secret |
Back to School | I am Easy |
Teddy and Tweety | Partitioning binary strings |
Special sets | Smallest chosen word |
Going to office | Color the boxes |